create table jms_dim.dim_yl_tmsnew_download_effective_base
(   id                      bigint(11)       comment  '主键'
  ,create_date             varchar(500) comment '创建日期'
  ,line_id                 bigint(11)       comment  '线路id'
  ,line_code               varchar(500)       comment  '线路编码'
  ,line_name               varchar(500)        comment  '线路名称'
  ,depart_network_code     varchar(500)        comment  '发车网点编码'
  ,depart_network_name     varchar(500)        comment  '发车网点名称'
  ,parent_network_code     varchar(500)        comment  '发车所属网点编码'
  ,parent_network_name     varchar(500)        comment  '发车所属网点名称'
  ,start_attribution_code  varchar(500)        comment  '发车网点所属代理区编码'
  ,start_attribution_area  varchar(500)        comment  '发车网点所属代理区'
  ,start_regional_id       bigint(11)       comment  '发车网点所属大区id'
  ,start_regional_desc     varchar(500)        comment  '发车网点所属大区'
  ,planned_departure_time  varchar(500)        comment  '规划发车时间'
  ,planned_delivery_time   varchar(500)        comment  '规划发件时间'
  ,latest_collect_time     varchar(500)        comment  '最晚揽件时间'
  ,deadline_signing_time   varchar(500)        comment  '签收截止时间'
  ,latest_warehousing_time varchar(500)        comment  '最晚入仓时间'
  ,latest_arrival_time     varchar(500)        comment  '最晚到车时间'
  ,arrive_network_code     varchar(500)        comment  '到车网点编码'
  ,arrive_network_name     varchar(500)        comment  '到车网点名称'
  ,planned_arrival_time    varchar(500)        comment  '规划到达时间'
  ,speed                   decimal64(10,2)       comment  '时速(km/h)'
  ,mileage                 decimal64(10,2)      comment  '里程(km)'
  ,end_parent_network_code varchar(500)        comment  '到车所属网点编码'
  ,end_parent_network_name varchar(500)        comment  '到车所属网点名称'
  ,end_attribution_code    varchar(500)        comment  '到车网点所属代理区编码'
  ,end_attribution_area    varchar(500)        comment  '到车网点所属代理区'
  ,end_regional_id         bigint(11)       comment  '到车网点所属大区id'
  ,end_regional_desc       varchar(500)       comment  '到车网点所属大区'
  ,span_days_arrive        bigint(11)       comment  '跨越天数_到车'
  ,span_days_sign          bigint(11)       comment  '跨越天数_签收'
  ,total_runtime           varchar(500)       comment  '总运行时间(min)'
  ,times                   varchar(500)       comment  '时长'
  ,line_type               bigint(11)       comment  '线路类型(1集货交件、2散货派件)'
  ,apply_day               varchar(500)       comment  '适用工作日,以逗号隔开(1,2,3)'
  ,effective_date          datetime    comment  '生效时间'
  ,expiration_date         datetime    comment  '失效时间'
  ,is_enable               int          comment  '启用状态:1启用；2禁用'
  ,create_by               bigint(11)       comment  '创建人id'
  ,create_by_name          varchar(500)       comment  '创建人姓名'
  ,create_time             datetime    comment  '创建时间'
  ,update_by               bigint(11)       comment  '更新人id'
  ,update_by_name          varchar(500)       comment  '更新人姓名'
  ,update_time             datetime    comment  '更新时间'
  ,remark                  varchar(500)       comment  '备注'
  ,shift_code              varchar(500)       comment  '班次编码'
  ,shift                   int    comment  '班次'
  ,inwarehouse_add_time    bigint(11)       comment  '收件加时'
  ,span_days_shift         bigint(11)       comment  '派件跨越天数(记录班次的跨越天数)'
  ,in_line_day             tinyint      comment  '收件班次-支线衔接跨天'
  ,out_line_day            tinyint      comment  '派件班次-支线衔接跨天'
  ,warehouse_end_time      varchar(500)       comment  '派仓派件结束时间'
  ,plan_warehouse_end_time varchar(500)       comment  '规划派仓派件结束时间'
  ,plan_span_days_shift    bigint(11)       comment  '新增派件跨越天数(记录班次的跨越天数)'

)ENGINE=OLAP
DUPLICATE KEY(`id`,create_date)
COMMENT "散货时效历史数据新表"
DISTRIBUTED BY HASH(`id`) BUCKETS 10
PROPERTIES (
"replication_num" = "3",
"in_memory" = "true",
"storage_format" = "V2"
)
alter table  jms_dim.dim_yl_tmsnew_download_effective_base  add column(
    new_plan_warehouse_end_time varchar(100) comment'规划派仓派件结束时间',
    new_plan_span_days_shift  bigint comment'新增派件跨越天数(记录班次的跨越天数)'

) ;